﻿using System;
using System.Collections.Generic;
using Sinacor.Servico.Bovespa.Cliente;
using Sinacor.Infra.Common;

namespace Sinacor.Servico.Bovespa.Cliente.Service.ServiceImplementation.Translator
{
    /// <summary>
    /// Classe tradutora entre ValidarClienteFilhoteRequestToParameter
    /// </summary>
    public partial class TranslateValidarClienteFilhoteRequestToParameter : 
        BaseTranslator<BusinessEntity.Parameter.ValidarClienteFilhote, 
                       Service.DataContract.Request.ValidarClienteFilhoteRequest,
                       List<BusinessEntity.Parameter.ValidarClienteFilhote>, 
                       List<Service.DataContract.Request.ValidarClienteFilhoteRequest>>
                        
    {
        public override BusinessEntity.Parameter.ValidarClienteFilhote Translate(
            Service.DataContract.Request.ValidarClienteFilhoteRequest from)
        {
            BusinessEntity.Parameter.ValidarClienteFilhote to = new BusinessEntity.Parameter.ValidarClienteFilhote();
            to.CodigoClienteDigitacao = from.CodigoClienteDigitacao;
            to.CodigoClienteOrdem = from.CodigoClienteOrdem;
            return to;
        }
    }
}
